having differing views